seta (pl: setae) - French English Dictionary